package cn.changgou.service;

import cn.changgou.goods.pojo.Brand;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface BrandService {

    /*根据分类ID查询品牌集合-分类ID*/
    List<Brand> findByCategory(Integer categoryId);

    /*分页+条件搜索*/
    PageInfo<Brand> findPage(Brand brand, Integer page, Integer size);

    /*分页搜索*/
    PageInfo<Brand> findPage(Integer page, Integer size);

    /*根据品牌信息多条件搜索*/
    List<Brand> findList(Brand brand);

    /*根据ID删除品牌*/
    void delete(Integer id);

    /*根据ID修改品牌数据*/
    void update(Brand brand);

    /*增加品牌*/
    void add(Brand brand);

    /*根据ID查询*/
    Brand findById(Integer id);

    /*查询所有*/
    List<Brand> findAll();
}
